proxy servers - German English Dictionary